AI035
Программирование на Ruby: Практическое руководство для программистов (Второе издание)
Гл. 12–13: Тестирование, отладка и оптимизация
Цели обучения
- Различать уровни тестирования: юнит-тестирование, интеграционное тестирование и тестирование системы.
- Применять системные стратегии отладки для выявления и устранения сложных логических ошибок.
- Выявлять и устранять узкие места производительности с использованием инструментов профилирования и анализа.
- Применять оптимизацию по памяти и времени выполнения без ущерба для поддерживаемости кода.